resistance armed front militias - Francés Inglés Diccionario